a vehement speaker - English Synonyms Dictionary